IT stocks have fallen during the last one year. After all, why the condition of the giant tech companies is getting worse?
Employees asked to return to their respective base branches by November 15
The IT major said that it has added 19,690 employees during the September quarter on a net basis